package cn.e4j.modular.crm.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.e4j.core.typewrap.PO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * <p>
 * 
 * </p>
 *
 * @author yuhuan
 * @since 2019-01-09
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName("GWAH_T")
public class Gwai250Export extends PO<Gwai250Export> {

    private static final long serialVersionUID = 1L;

    @TableId(value = "GWAHENT", type = IdType.INPUT)
    private String GWAHENT;

    @Excel(name = "类型编号")
    private String GWAH001;

    @Excel(name = "说明")
    private String GWAHL003;

    @Excel(name = "助记码")
    private String GWAHL004;

    @Excel(name = "有效",replace = {"有效_Y","无效_N"})
    private String GWAHACTI;

    private String GWAH002;

    private String GWAH003;

    @Override
    protected Serializable pkVal() {
        return this.GWAHENT;
    }

}
